@charset "utf-8";

/* CSS Document */

/* 公共样式 */

article,aside,dialog,footer,header,section,footer,nav,figure,menu {display:block}

* { margin:0px; padding:0px; border:0px;}

img,div { border:none;}

body {color:#333;font:12px "microsoft Yahei","arial","microsoft jhenghei","宋体";min-width:1100px;overflow-x:hidden;}

table { border-collapse:collapse;}

a {outline:none;}

a {color:#333333;text-decoration:none;}

a:hover {text-decoration:none;}

li { list-style:none;}

input,select,button,textarea {vertical-align:middle;outline: none;font-family:"microsoft Yahei","arial","microsoft jhenghei","宋体";}

.trans { -webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}

.fl { float:left;}

.fr { float:right;}

.clear { clear:both;}

.w1200 { width:1100px; margin:0 auto;}

.wrap { margin-top:60px;}

.text img { max-width:100%;}

.tc { text-align:center;}

.ab_wrap { margin-top:40px;margin-bottom:50px;}

.ell { text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}

:-moz-placeholder { color: #666; opacity:1; }

::-moz-placeholder { color: #666;opacity:1;}

input:-ms-input-placeholder,textarea:-ms-textarea-placeholder{color: #666;opacity:1;}

input::-webkit-input-placeholder,textarea::-webkit-textarea-placeholder{color: #666;opacity:1;}

.trans { -webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}

textarea::-webkit-input-placeholder {color: #666;}

textarea:-moz-placeholder {color: #666;}

textarea::-moz-placeholder {color: #666;}

textarea::-ms-input-placeholder {color: #666;}











/* header */

.header { padding:15px 0;}

.head-tel { padding-left:30px;background:url(../images/tel.jpg) no-repeat left center;margin-top:4px}

.head-tel p { font-size:24px;font-family:arial;color:#333;}



.nav-bg { background:url(../images/nav.jpg) repeat-x center;height:42px;line-height:42px;}

.nav{ position:relative;z-index:9999;margin:0 auto;font-size:0;text-align:center;}

.nav .nLi{ position:relative;display:inline;display:inline-block;}

.nav .nLi p{ margin:0;}

.nav .nLi p a{ display:block;font-size:15px;color:#fff;font-weight:bold;font-weight:normal;text-transform:uppercase;text-align:center;padding:0 30px;position:relative;}

.nav .on p a,.nav p a:hover { color:#FF3;}

.banner img { width:1100px;height:339px;display:block;}

.content { margin-top:15px;}

.index-fl { width:250px;}

.index-fr { width:828px;}

.in-bor { border:1px solid #dcdcdc;}

.in-tit { font-size:12px;color:#333;height:32px;line-height:32px;background:url(../images/tit.jpg) repeat-x center;font-weight:bold;padding:0 12px;}

.in-tit img { vertical-align:middle;margin-right:8px;}

.in-tit a { color:#00469F;font-weight:normal;}

.in-tit a:hover { text-decoration:underline;}

.in-tit span { vertical-align:middle;}

.prod-list { padding:5px 12px 6px 12px;}

.prod-list li a { line-height:30px;border-bottom:1px solid #dcdcdc;font-size:12px;color:#333;display:block;background:url(../images/list.png) no-repeat left center;padding-left:16px;}

.prod-list4 li a { font-weight:bold;}

.prod-list li:last-child a { border-bottom:none;}

.prod-list4 li a { background:url(../images/list4.png) no-repeat left center;}

.prod-list li a:hover { text-decoration:underline;color:#084f9d;}

.prod-list4 li a.current,.prod-list4 li a:hover { color:#084f9d;text-decoration:none;background:url(../images/list.png) no-repeat left center;}

.prod-list4 li { background:url(../images/list5.png) no-repeat right 10px center;}

.prod-list4 li:hover { background:url(../images/list6.png) no-repeat right 10px center;}



.in-bor2 { margin-top:10px;}

.prod-list2 li a { line-height:24px;border-bottom:none;background:url(../images/list3.gif) no-repeat left center;padding-left:12px;}

.in-cont { padding:10px 12px 15px 12px;line-height:24px;}

.in-qq { padding-top:8px;}

.in-qq span,.in-qq a { vertical-align:middle;}

.in-qq span { margin-right:5px;}

.in-cont a:hover { text-decoration:underline;color:#084f9d;}

.in-cont2 { padding:15px 20px;line-height:21px;text-align:justify;}

.in-cont2 img { border: solid 1px #ccc;padding:2px;margin:5px 15px 4px 0;width:300px;height:226px;}

.prod-li { padding:15px 15px 6px 15px;}

.prod-li li { width:185px;list-style:none;text-align:center;float:left;margin:0 7px 14px 7px;}

.prod-li li img { padding:3px;border:1px solid #ccc;width:177px;height:133px;}

.prod-li li p { margin:5px 0 0 0;}

.prod-li li a { display:block;text-decoration:none;color:#333;}

.prod-li li a:hover img { border:1px solid #0099cc;}

.footer { background:#f2f2f2;padding:25px 25px;margin-top:30px;}

.foot_list {float: left;margin: 0;margin-right:64px;}

.foot_list dt { padding-bottom:6px;font-size: 13px;color: #505050;}

.foot_list dd {font-size: 12px;line-height:23px;}

.foot_list dd img { vertical-align: middle;margin-right:5px;}

.foot_list a,.foot_list {color: #919191;}

.foot_list2 { width:260px;}

.foot_list a:hover { text-decoration:underline;}

.con_bot dd {width:320px;}

.bot { text-align:center; background:#333; line-height:60px;font-size:14px;color:#a7a7a7;}

.bot a { color:#bdbdbd;}

.bot a:hover { color:#fff;}

.footbox-left { color:#999; text-align:center;line-height:32px}

.copy { background:#f2f2f2;border-top:1px solid #dedfdf;line-height:36px;padding:0 25px;color:#919191;}

.copy a { color:#919191;}

.in-tit2 { background:url(../images/tit2.jpg) repeat-x center;color:#fff;}

.location { text-align:right;overflow:hidden;color:#666;font-size:12px;}

.location a { color:#666;}

.location a:hover { color:#084f9d;}

.container-title strong { font-size:12px;color:#333;position:relative;display: inline-block;}

.container-title strong:before { content:"";width:100%;height:2px;background:#084f9d;position:absolute;bottom:-1px;left:0;}

.container-title { white-space: nowrap;border-bottom: 1px solid #dadada;line-height:31px; }

.container-title strong span,.container-title strong img { vertical-align:middle;}

.container-title strong img { margin-right:5px;}

.text { line-height:23px;margin-top:20px;}

.text2 { line-height:23px;margin-top:20px;}

.text .in-cont2 { padding:0;line-height:23px;}

.prod-list5 { padding:0 0 10px 0;}

.prod-list5 li a { background:url(../images/list8.gif) no-repeat left 10px;padding-right:85px;}

.yu10 {clear: both;color:#333;height:28px;margin-top:10px;padding-top:20px;font-size:0;border-top: solid 1px #ccc;}

.yu10 a { border:1px solid #e5e5e5;}

.yu10 a,.yu10 span {padding:5px 10px;color:#333;font-size: 12px;margin:0 3px;}

.yu10 a,.yu10 span{ transition: background 1s, color 0.5s;-moz-transition: background 1s, color 0.5s;-webkit-transition: background 1s, color 0.5s;-o-transition: background 1s, color 0.5s;}

.yu10 .current,.yu10 a:hover {background: #084f9d;border:1px solid #084f9d;color: #fff;padding:5px 10px;;text-decoration: none;}

.yu10 span i { font-style: normal;color:#084f9d;}

.news-fl { width:230px;}

.news-fr { width:575px;padding-bottom:10px;border-bottom:1px dashed #ccc;margin-bottom:30px;}

.join-table td { border:1px solid #e5e5e5;text-align:center;padding:5px;}

.message-text { border:1px solid #cff1ff;background:#f1fafd;padding:8px 10px;}

.in_input { padding:2px 6px;background:none;border:1px solid #767676;color:#434343;outline-style: none ;outline-width: 0px ;text-shadow: none ;-webkit-appearance: none ;-webkit-user-select: text ;outline-color: transparent ;font-size: 12px;width:280px;}

.message-input label { vertical-align:middle;width:80px;text-align:right;display: inline-block;}

.message-input p { padding-bottom:15px;}

.message-input { margin-top:20px;padding-left:50px;}

.message-input textarea { height:130px;}

.cont-input { width:80px;}

.message-img img { width:80px;height:26px;vertical-align: top;margin-left:5px;cursor:pointer;}

.submit2 { background:#efefef;color:#222;width:43px;font-size:12px;outline-style:none;outline-width:0px;text-shadow:none;-webkit-appearance:none;-webkit-user-select:text;outline-color:transparent;display:inline-block;border-radius:2px;height:23px;margin-top:5px;cursor:pointer;border:1px solid #767676;line-height:21px;margin-left:80px;}

.cont-text { line-height:30px;}

.iw_poi_title {color:#CC5522;font-size:13px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}

.iw_poi_content {font:12px arial,sans-serif;overflow:visible;white-space:-moz-pre-wrap;word-wrap:break-word}

#dituContent { margin-top:20px;width:100%;height:350px;border:#eee solid 1px;}
#dituContent img{display:block;width:100%;}
.prod-li2 { padding:0;margin-right:-14px;}

.prod-li2 li { margin: 0 14px 14px 0;width:196px;}

.prod-li2 li img { width:188px;height:141px;}

.pror-img h1 { font-size:14px;font-weight:bold;margin-top:8px;}

.prod-a { margin-top:20px;padding-top:20px;border-top:solid 1px #ccc;}

.prod-a a { margin:0 5px;}

.equ-list { margin-right:-14px;}

.equ-list li { width:266px;float:left;text-align:center;margin: 0 14px 12px 0;}

.equ-list li a { display:block;}

.equ-list li img { width:258px;display:block;padding:3px;border: 1px solid #ccc;height:171px;}

.equ-list li a:hover img { border:1px solid #0099cc;}

.equ-list li p { margin-top:3px;}

.news-tit { font-weight:bold;font-size:14px;border-bottom: dashed 1px #ccc;padding-bottom:8px;}

.time { margin-top:3px;}

.honor-list { display: -webkit-flex;display: flex;flex-flow: row wrap;margin-top:10px;margin-right:-14px;}

.honor-list li { width:399px;float:left;border:1px solid #ccc;padding:3px;margin: 0 14px 12px 0;height:100%;}

.honor-list li img { width:100%;display:block;}

.hon-img { vertical-align:middle;display: table-cell;}

.hon-tit { font-size:14px;}

.JLTupdown { margin-top:25px;line-height:24px;}

.JLTupdown a:hover { text-decoration:underline;color:#084f9d;}


.keifu{ position:fixed; top:10%; right:0; width:140px;  _position:absolute; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.bottom,10)||0)-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));

    z-index:99999;}

.keifu_tab{ width:140px;}

.icon_keifu{ width:26px; height:110px; float:left; background:url(../images/keifu.png) center; position:relative;  cursor:pointer;display:none;}

.keifu_box{ border:4px solid #025093;background: #fff;border-radius: 5px;}

.keifu_tab a{ display:block;}

.keifu_tab img { margin-right:5px;vertical-align: middle;}

.keifu_head{ background:#025093; background:#025093 url(../images/kf.png) no-repeat left center; font-size:16px;color:#fff; line-height:42px; position:relative;padding-left:10px;}

.keifu_close:link,.keifu_close:visited{ display:block; width:11px; height:11px; background:url(../images/close2.png) center no-repeat; position:absolute; top:13px; right:8px;}

.keifu_close:hover{ background:url(../images/close3.png) center no-repeat;}

.keifu_con{ padding:20px 10px 10px 10px;margin:0;}

.keifu_con li{height:33px;}

.keifu_con .bt{ font-size:16px; height:30px; line-height:30px; text-align:left; padding:0 0 0 20px; color:#012646;}

.keifu_con span { vertical-align: middle;font-size: 12px;}

.keifu_con li:hover span { color:#025093;}

.text10 img { padding-bottom:15px;}